*{padding:0;margin:0;font:12px/14px normarl 'Verdana','Arial',"SimSun";outline:none;}
img{border:none;}
.clear,.cl{clear:both;}
body{text-align:center;background:#f4f4f4;border-top:3px solid #86A3BD;}
.container{width:1100px;margin:0px auto;text-align:center;}
h2{border-top:4px solid #86A3BD; color:#333;padding:10px;font-size:1.5em;}
ul,li{list-style:none;}

.login{width:500px;margin:150px auto 50px;text-align:left;border:1px solid #86A3BD;background-color:#fff;color:#333;}

.login fieldset{border:1px solid #d3d3d3;background-color:#f1f1f1;margin:10px;}
.login h4{padding:5px 10px;margin-left:10px;width:60px;text-align:center;border:1px solid #d3d3d3;background-color:#f1f1f1;font-size:1.2em;margin-top:-0.6em;}
.login .form-line{margin:20px;}
.login .form-line label{float:left;width:60px;text-align:right;margin-right:20px;color:#333;height:30px;line-height:30px;display:block;}
.login .form-line .input-span{float:left;width:290px;text-align:left;display:block;}
.login .form-line .reg,.login .form-line .forget{float:right;width:40px;display:block;}
.login .form-line a{height:30px;line-height:30px;text-decoration:none;}
.login .form-line .cp{float:left;width:200px;margin-left:10px;}
.login .form-line .cp a{margin-left:2px;text-decoration:underline;}
.login .login-field{border:1px solid #d3d3d3;width:100%;height:30px;line-height:30px;padding-left:5px;}
.login .login-btn{float:right;border:1px solid #d3d3d3;margin:10px 5px;padding:5px 20px;cursor:pointer;color:#7BA0AF;background-color:transparent;}


.header{height:100px;text-align:left; margin-top:30px;margin-bottom:10px;}
.header .logo{width:300px;height:100px;float:left;}
.header .logo img{width:300px; height:100px;}
.header .logout{float:right;margin-top:50px;}
.banner{float:left;width:180px;text-align:left; background-color:#fff;border:1px solid #d3d3d3;min-height:600px;}
.banner a{text-decoration:none;display:block;padding:5px;color:#86A3BD;}
.banner a:hover{background-color:#f4f4f4;}
.banner .dock{background-color:#f4f4f4;}
.banner li{margin-left:10px;}
.banner dt{margin-left:10px;}
.banner dd{margin-left:10px;}
.main{width:910px;float:right;border:1px solid #d3d3d3;background-color:#fff;}

.main iframe{width:100%;min-height:600px;background-color:#fff;border:none;}

.footer{margin-top:10px;height:30px;line-height:30px;background:#86A3BD;}
.footer p,.footer a{color:#fff;}